<?php
class EmailUtils extends Controller{
	public static function sendmail($to, $subject, $body, $view){
		$message = new YiiMailMessage;
		
		//$message->view = $view;
		$message->subject = $subject;
		$message->setBody($body, 'text/html');
		 
		 
		$message->addTo($to);
		$message->from = Yii::app()->params['adminEmail'];
		Yii::app()->mail->send($message);
	}
	
	public static function contact($subject, $body, $header){
		$message = new YiiMailMessage;
		
		//$message->view = $view;
		$message->subject = $subject;
		$message->setBody($body, 'text/html');

		$message->getHeaders()->addMailboxHeader($header);
		$message->addTo('phongatt@ymail.com');
		$message->from = Yii::app()->params['adminEmail'];
		Yii::app()->mail->send($message);
	}
	
	/**
	 * 
	 * gui email khi tai khoan thay doi
	 * @param $chitietcredit
	 * @param $user
	 */
	public static function sendemailCreditChange($chitietcredit, $user){
		$credit = Credit::model()->findByAttributes(array('iduser'=> $user->id));
		
		$body = "
		<html>
		<body>
		<p>Chào <b>". $user->username. "</b></p>
		<p>	Cám ơn bạn đã sử dụng dịch vụ của chúng tôi.</p>
			
		<p>	==============================================</p></br>
			Credit có trong tài khoản của bạn: <b>". ($credit->sodu - $chitietcredit->soluong)." credit</b></br>
		<p>	==============================================</br></p>
			
			<p>Số Credit thay đổi: <b>". $chitietcredit->soluong. "credit</b></p><br>
			
		<p>	===============================================</p><br>
			
		<p>	Credit hiện tại sau thay đổi: <b>". $credit->sodu ." credit</b><p></br></br>
			
		<p>	==============================================</p>
			
		<p>	Lý do thay đổi: ". $chitietcredit->hinhthucnap ." </p>
			
		<p>	==============================================</p></br>
<p>NGUYỄN VŨ HOÀI PHƯƠNG</p>
<p>VCB Biên Hoà:  <span style='color=red'>0481000676341</span></p>
<p>ACB Biên Hoà :  <span style='color=red'>145212019</span></p>
<p>	==============================================</p></br>
<p>Yahoo Live Chat 1: <span style='color=red'>vnunlockcare</span></p>
<p>Yahoo Live Chat 2: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Skype: <span style='color=red'>phongatt</span></p>
<p>Hotline 1: <span style='color=red'>0944 69 2266 </span></p>
<p>Viber: <span style='color=red'>+84944692266 </span></p>
<p>E-mail: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Facebook: http://www.facebook.com/unlockviacare</p>
			</body>
			</html>
			";
		
		EmailUtils::sendmail($user->email, "Thông báo từ admin[unlock-care.net]", $body, '');
	}
	
	/**
	 * 
	 * Gui mail khhi order IMEI
	 * @param $chitietcredit
	 * @param $user
	 */
	public static function sendemailOrder($arrImei, $gia, $user){
		$body = "Bạn đã order trên website unlock-care.net<br>";
		$body = $body. "Các Imei đã order: \n";
		foreach ($arrImei as $item){
			$body = $body. "<b>". $item. "</b><br>";
		}
		$body = $body. "Giá Imei: <b>". $gia. "credit/imei</b><br>";
		$body = $body. "Số credit thanh toán <b>". $gia* count($arrImei). "credit</b>";
		EmailUtils::sendmail($user->email, "Thông báo từadmin[unlock-care.net]", $body, '');
	}
	
	/**
	 * 
	 * Gui mail khi trang thai order thay doi
	 * @param $chitietcredit
	 * @param $user
	 */
	public static function sendemailServiceChangeState( $muadichvu , $user){
		$body = "
		<html>
		<body>
		<p>Chào <b>". $user->username. "</b></p>
		<p>	Cám ơn bạn đã sử dụng dịch vụ của chúng tôi.</p>
			
		<p>	==============================================</p></br>
		<p>	Số Imei đã chuyển trạng thái : <b>". $muadichvu-> noidung." </b></p>
		<p>Trạng thái : <b>". Dichvudao::stateString($muadichvu). "</b></p>";
		
		if($muadichvu->trangthai == 2){
		
		$body = $body. "<p>Trả code : <b>". $muadichvu->ketqua. "</b></p>";	
		}
		
	if($muadichvu->trangthai == 3){
		
		$body = $body. "<p>Bạn đã được hoàn trả : <b>". $muadichvu->gia. "</b></p>";	
		}
	$body = $body. "	
<p>	==============================================</p></br>
<p>NGUYỄN VŨ HOÀI PHƯƠNG</p>
<p>VCB Biên Hoà:  <span style='color=red'>0481000676341</span></p>
<p>ACB Biên Hoà :  <span style='color=red'>145212019</span></p>
<p>	==============================================</p></br>
<p>Yahoo Live Chat 1: <span style='color=red'>vnunlockcare</span></p>
<p>Yahoo Live Chat 2: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Skype: <span style='color=red'>phongatt</span></p>
<p>Hotline 1: <span style='color=red'>0944 69 2266 </span></p>
<p>Viber: <span style='color=red'>+84944692266 </span></p>
<p>E-mail: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Facebook: http://www.facebook.com/unlockviacare</p>
		
			</body>
			</html>
			";
		
		EmailUtils::sendmail($user->email, "Thông báo từ admin[unlock-care.net]", $body, '');
	}
	
	public static function sendmailRegisterComplete($user){
	$body = '<p>Chào <b>'. $user->username."</b></p></br>

		<p>====================================================================</p>
		<p>CHÀO MỪNG BẠN ĐÃ LÀ THÀNH VIÊN CỦA Unlock-care.net </p>
		<p>NẾU BẠN LÀ ĐẠI LÝ, CỬA HÀNG HAY SELLER CÓ SỐ LƯỢNG UNLOCK NHIỀU </p>
		<p>HÃY LIÊN HỆ VỚI CHÚNG TÔI ĐỂ CÓ GIÁ TỐT NHẤT CHO BẠN....</p>
		<p>CHÚNG TÔI CÓ THỂ CÓ NHỮNG ƯU ĐÃI VÀ HỔ TRỢ KỸ THUẬT TỐT NHẤT CHO BẠN.</p>
		<p>	==============================================</p></br>
<p>NGUYỄN VŨ HOÀI PHƯƠNG</p>
<p>VCB Biên Hoà:  <span style='color=red'>0481000676341</span></p>
<p>ACB Biên Hoà :  <span style='color=red'>145212019</span></p>
<p>	==============================================</p></br>
<p>Yahoo Live Chat 1: <span style='color=red'>vnunlockcare</span></p>
<p>Yahoo Live Chat 2: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Skype: <span style='color=red'>phongatt</span></p>
<p>Hotline 1: <span style='color=red'>0944 69 2266 </span></p>
<p>Viber: <span style='color=red'>+84944692266 </span></p>
<p>E-mail: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Facebook: http://www.facebook.com/unlockviacare</p>";
	EmailUtils::sendmail($user->email, "Thông báo từ admin[unlock-care.net]", $body, '');
	}
	
	public static function sendmailResetPassword($user, $newpass){
		$body = "
		<html>
		<body>
		<p>Chào <b>". $user->username. "<b></p>
		<p>	Cám ơn bạn đã sử dụng dịch vụ của chúng tôi.</p>
			
		<p>	==============================================</p></br>
			<p>Mật khẩu truy cập tại unlock-care.net của bạn đã được reset bởi admin</p></br>
			<p>Mật khẩu mới:". $newpass. "</p></br>
			
			<p>Bạn vui lòng liên hệ với chúng tôi nếu có mọi thắc mắc</p><br>
			
		<p>	==============================================</p></br>
<p>NGUYỄN VŨ HOÀI PHƯƠNG</p>
<p>VCB Biên Hoà:  <span style='color=red'>0481000676341</span></p>
<p>ACB Biên Hoà :  <span style='color=red'>145212019</span></p>
<p>	==============================================</p></br>
<p>Yahoo Live Chat 1: <span style='color=red'>vnunlockcare</span></p>
<p>Yahoo Live Chat 2: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Skype: <span style='color=red'>phongatt</span></p>
<p>Hotline 1: <span style='color=red'>0944 69 2266 </span></p>
<p>Viber: <span style='color=red'>+84944692266 </span></p>
<p>E-mail: <span style='color=red'>phongatt@ymail.com</span></p>
<p>Facebook: http://www.facebook.com/unlockviacare</p>
			</body>
			</html>
			";
		
		EmailUtils::sendmail($user->email, "Thông báo từ admin[unlock-care.net]", $body, '');
		EmailUtils::sendmail(Yii::app()->params['adminEmail'], "Thông báo từ admin[unlock-care.net]", $body, '');
	}
}